home *** CD-ROM | disk | FTP | other *** search
/ PC World Interactive 7 / PC World Interactive 7.iso / program / ctutor.exe / ANSWERS / CH09_2.C < prev    next >
C/C++ Source or Header  |  1994-05-15  |  792b  |  38 lines

  1.                              /* Chapter 9 - Program 2 - SINGLEIO.C */
  2. #include <stdio.h>
  3. #include <conio.h>
  4.  
  5. char storage[80];
  6.  
  7. void main()
  8. {
  9. char c;
  10. int index = 0;
  11.  
  12.    printf("Enter any characters, terminate program with X\n");
  13.  
  14.    do {
  15.       c = _getch();           /* get a character                 */
  16.       if (index < 79) {       /* limit it to 79 characters       */
  17.          storage[index] = c;
  18.          index++;
  19.       }
  20.       putchar(c);             /* display the hit key             */
  21.    } while (c != 'X');
  22.    storage[index] = 0;
  23.    printf("%s\n", storage);
  24.    printf("\nEnd of program.\n");
  25. }
  26.  
  27.  
  28.  
  29. /* Result of execution
  30.  
  31. Enter any characters, terminate program with X
  32.  
  33. (The output depends on the characters you type in.)
  34.  
  35. End of program.
  36.  
  37. */
  38.